@charset "utf-8";
/* CSS Document */
/*横幅图片*/
.hfgg_top, .hfgg_top img { text-align: center; }
.hfgg_top img { width: 100%; height: auto; margin: 0 auto; }
.hfgg_top .img_title { display: none; }

/*背投样式*/
.gq_banner2020 { width: 100%; }
.gq_banner2020 .img-title { display: none; }
.gq_banner2020 img { max-width: none; width: 100%; height: auto; }
/*背投样式*/

.ind_left { position: absolute; left: 50%; margin-left: -801px; top: 335px; text-align: right; }
.ind_right { position: fixed; right: 5px; bottom: 5px; }
.couplet-close { padding-bottom: 5px; }
.ind_left li, .ind_right li { font-size: 0; line-height: 0; }

.ind_tcimg { width: 1100px; height: 632px; overflow: hidden; position: absolute; left: 50%; margin-left: -550px; top: 178px; z-index: 10; }
.ind_tcimg .close { height: 20px; text-align: right; margin-bottom: 0; }
.ind_tcimg .close img { padding: 5px 0; }
.ind_tcimg ul img { width: 100px; height: auto; }
.in-contain { height: 515px; }
/*左侧导航*/
.menu { width: 140px; float: left; height: 515px; overflow: hidden; background: #d00; border-radius: 5px 0 0 5px; }
.menu a { display: block; height: 71px; border-bottom: 1px solid #e64040; font-size: 18px; color: #fff; text-align: center; line-height: 71px; }
.menuxw { height: 84px; width: 100%; text-align: center; border-bottom: 1px solid #e64040; position: absolute; left: 0; top: 255px; }
.menuxw a { display: block; height: 84px; font-size: 18px; color: #fff; line-height: 84px; }
.menuxw a span { width: 100%; height: 55px; display: none; background: url(../images/nr1.png) no-repeat center; }
.menu ul li.active a, .menuxw ul li a:hover { height: 84px; line-height: 24px!important; background: url(../images/nr21.png) no-repeat right center #c60000; }
.menu ul li.active a span, .menuxw ul li a:hover span { display: block; }
.menu a span { width: 100%; height: 55px; display: none; }
.menu a#nr1 span { background: url(../images/nr1.png) no-repeat center; }
.menu a#nr2 span { background: url(../images/nr2.png) no-repeat center; }
.menu a#nr3 span { background: url(../images/nr3.png) no-repeat center; }
.menu a#nr4 span { background: url(../images/nr5.png) no-repeat center; }
.menu a#nr5 span { background: url(../images/nr4.png) no-repeat center; }
/*.menu a#nr5{height:90px;}*/
.menu a#nr6 span { background: url(../images/nr6.png) no-repeat center; }
/*.menu a#nr6{height:90px;}*/
.menu a#nr7 span { background: url(../images/nr7.png) no-repeat center; }

/*右侧内容*/
.nr_rbox { float: right; border-radius: 0 5px 5px 0; padding: 20px; width: 920px; height: 475px; background: url(../images/in-con-bg.png) repeat; overflow: hidden; }
.nr_rban { height: 515px; position: relative; overflow: hidden; }
.nrcon { overflow: hidden; position: absolute; top: 0; left: 0; }
.nrcon dl { display: block; float: left; width: 920px; height: 515px; overflow: hidden; }
.in-conr { height: 495px; }

/*政务资讯*/
.zwzx-one { width: 100%; height: 270px; overflow: hidden; }
.zwzx-ban { width: 465px; height: 270px; overflow: hidden; position: relative; }
.ls-flash-pic, .ls-flash-pic img, .ls-flash-pic li, .ls-flash-pic ul { width: 100%!important; height: 100%!important; }
.ls-flash-pic span.title,.ls-flash-pic .img_title { position: absolute; left: 0; right: 0; bottom: 0; height: 34px; line-height: 34px; padding: 0 126px 0 12px; font-size: 14px; background: rgba(0, 0, 0, 0.5)!important; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-flash-num { position: absolute; right: 18px; bottom: 14px; font-size: 0; line-height: 0; }
.ls-flash-num li { float: left; cursor: pointer; margin-left: 5px; transition: 0.4s all; width: 10px; height: 6px; background: #7b7573!important; }
.ls-flash-num li.on { background: #fc0!important; }

.zwzx-oner { width: 435px; height: 270px; overflow: hidden; }
.zwzx-otit { width: 100%; height: 34px; border-bottom: 1px solid #c5c5c5; position: relative; }
.zwzx-otit ul { position: absolute; height: 35px; top: 0; left: 0; }
.zwzx-otit ul li { float: left; }
.zwzx-otit ul li a { color: #333; min-width: 68px; display: block; height: 35px; padding: 0 20px; text-align: center; line-height: 35px; font-size: 16px; }
.zwzx-otit ul li a:hover, .zwzx-otit ul li.active a { color: #fff; background: #d00; font-weight: bold; }
.zjjz-jztit ul li { width: 100%!important; }

.zwzx-ocon { width: 100%; height: auto; margin-top: 4px; }
.zwzx-ocon > div { display: none; }
.zwzx-ocon > div.active { display: block; }
.zwzx-ocon #tab1 li,.zwzx-ocon #tab2 li, .zwzx-ocon #tab3 li { height: 29px; line-height: 28px; }

.zwzx-obig li { width: 100%; height: 52px; line-height: 52px; font-size: 20px; font-weight: bold; text-align: center; }
.zwzx-obig li a { float: none!important; max-width: 100%!important; display: block; color: #d00; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.zwzx-obig li img { margin-top: 20px; }
/*资讯列表*/
.zwzx-osmal li { height: 31px; line-height: 31px; font-size: 14px; padding-left: 16px; background: url(../images/icon.jpg) no-repeat 0 center; overflow: hidden; position: relative; padding-right: 70px; }
.zwzx-osmal li a { display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; }
.zwzx-osmal li .date { right: 0; top: 0; position: absolute; font-size: 12px; color: #999; }
.zwzx-osmal li img { float: left; margin-top: 10px; }
.zwzx-osmal li a { float: left; }
.zwzx-oner li a, .zwzx-tr li a { max-width: 320px; }
.zwzx-tl li a { max-width: 350px; }

.zwzx-two { width: 100%; height: 205px; margin-top: 20px; overflow: hidden; }
.zwzx-tl { width: 465px; height: auto; }
.zwzx-tr { width: 435px; height: auto; }
/*重要转载*/
.zz_xxk { width: 135px; height: 238px; overflow: hidden; }
.zz_xxk ul li { float: left; width: 100%; height: 30px; padding: 4px 0; background: none; }
.zz_xxk ul li a { display: block; height: 30px; line-height: 30px; font-size: 14px; color: #333; text-align: center; overflow: hidden; background: #f8f8f8; }
.zz_xxk ul li a:hover, .zz_xxk ul li.active a { color: #fff; background: #d00; }
.zz_list { width: 280px; height: 238px; line-height: 29px; font-size: 14px; overflow: hidden; }
.zz_list ul { display: none; }
.zz_list ul.active { display: block; }
.zz_list ul li { height: 30px; line-height: 30px; position: relative; padding-right: 40px; }
.zz_list ul li a { float: left; display: block; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.zz_list ul li .right { position: absolute; right: 0; top: 0; color: #999; font-size: 12px; font-family: Arial; }

.ftjd-list li span.date { display: none; }
.zz_list .listgk1 li a{display: block;float: none;max-width: none;}
.zz_list .listgk1 li{    vertical-align:bottom; padding-right: 42px;  overflow:hidden;}
.zz_list .listgk1 li .title{display:block;width:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0; max-width:none;}
.zz_list .listgk1 li .explain-list,.zz_list .listgk1 li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position: static;font-size: 14px; font-family: Microsoft Yahei, "微软雅黑";}
.zz_list .listgk1 li .explain-list .split-line,.zz_list .listgk1 li .policy-list .split-line{color:#666;font-size:13px;}
.zz_list .listgk1 li .explain-list .explain-link,.zz_list .listgk1 li .policy-list .policy-link{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}
.zz_list .listgk1 li .explain-list .explain-link,.zz_list .listgk1 li .explain-list .a,.zz_list .listgk1 li .policy-list .policy-link{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}
.zz_list .listgk1 li  .nr{float:left;max-width:100%;}
/*互动交流*/
#myzj2 ul.mylabel-list li { padding-left: 14px; background: url(../images/icon.jpg) no-repeat 0 center; }
#myzj2 ul.mylabel-list li span { display: none; }
#myzj2 ul.mylabel-list li > a { float: none!important; }

.mesglist li { position: relative; }
.mesglist li p { float: left; height: 28px; text-align: center; }
.mesglist li p.p-state { width: 76px; position: absolute; text-align: right; right: 0; top: 0; color: #999; }
.mesglist li p.p-state span { color: #57a566; }
.mesglist li p.p-time { width: 100px; position: absolute; right: 76px; top: 0; display: none; }
.mesglist li p.p-title { float: none; padding-right: 76px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: left; }
.mesglist li p.p-title a { width: auto; max-width: 100%!important; float: left; margin: 0!important; padding: 0; }
.mesglist li p.p-title .gk { float: right; padding-left: 2px; }
.mesglist li a { width: 205px; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 28px; padding-right: 10px; }

.hdjl-left { width: 576px; height: auto; }
.hdjl-one { width: 100%; height: 242px; }
.hdjl-ocon { margin-top: 13px; height: auto; }
.hdjl-ocon .zxlt_titlew.active { display: block; }
.hdjl-ocon .con { display: none; }
.hdjl-ocon .con.active { display: block; }

/*书记信箱*/
.zxlt_title { height: 31px; background: #fff; line-height: 31px; font-size: 15px; font-weight: bold; color: #666; }
.zxlt_title ul li { float: left; color: #333; }
/* .zxlt_title ul li.t3,.zxlt_titlew ul li.w3{display:none;} */
.zxlt_title ul li.t1 { width: 225px; text-indent: 26px; }
.zxlt_title ul li.t2, .zxlt_title ul li.t3, .zxlt_titlew ul li.w2, .zxlt_titlew ul li.w3, .zxlt_titlew2 li .p-time { width: 130px; text-align: center; height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zxlt_title ul li.t4, .zxlt_titlew ul li.w4, .zxlt_titlew2 li .p-state { width: 86px; text-align: center; color: #999; }
.zxlt_titlew2 li .p-unit { width: 130px; text-align: center; height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.zxlt_titlew ul li.w4 span { color: #d00; }
.zxlt_titlew { height: auto; width: 100%; }
.zxlt_titlew ul { height: 30px; line-height: 30px; font-size: 14px; }
.zxlt_titlew ul li, .zxlt_titlew2 li p { float: left; height: 30px; }
.zxlt_titlew ul li.w1, .zxlt_titlew2 li .p-title { padding-left: 14px; background: url(../images/icon.jpg) no-repeat 0 center; width: 215px; height: 30px; }
.zxlt_titlew ul li.w1 a, .zxlt_titlew2 li .p-title a { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zxlt_titlew ul li.w1 a font { font-size: 14px; }
.zxlt_titlew ul li.w4 .responseYes { color: #999; }
.zxlt_titlew ul li.w4 .responseNo { color: #d00; }

.hdjl-two { width: 100%; height: 35px; }
.hdjl-two ul li { width: 134px; height: 35px; margin-right: 13px; background: url(../images/hdjl-zxli.png) no-repeat; float: left; }
.hdjl-two ul li:hover { background: url(../images/hdjl-zxli1.png) no-repeat; }
.hdjl-two ul li a { width: 100%; height: 100%; display: block; }
.hdjl-two ul li span.ico { width: 35px; height: 35px; display: block; cursor: pointer; float: left; margin-left: 12px; background: url(../images/hdjl-icon.png) no-repeat; transition: all 0.4s; }
.hdjl-two ul li span.tit { width: 79px; height: 35px; display: block; cursor: pointer; float: right; line-height: 35px; font-size: 14px; color: #444; }
.hdjl-two ul li.num4 { margin-right: 0; }
.hdjl-two ul .num1 .ico { background-position: 0 0; }
.hdjl-two ul .num1:hover .ico { background-position: 0 -35px; }
.hdjl-two ul .num2 .ico { background-position: 0 -70px; }
.hdjl-two ul .num2:hover .ico { background-position: 0 -105px; }
.hdjl-two ul .num3 .ico { background-position: 0 -140px; }
.hdjl-two ul .num3:hover .ico { background-position: 0 -175px; }
.hdjl-two ul .num4 .ico { background-position: 0 -210px; }
.hdjl-two ul .num4:hover .ico { background-position: 0 -245px; }
.hdjl-two ul li:hover .tit { color: #f08324; }

.hdjl-xx-sear-left { width: auto; background: #f1f6f5; }
.hdjl-three { width: 100%; height: 102px; margin-top: 15px; }
.hdjl-cxtit { width: 88px; height: 40px; background: #83d7c6 url(../images/hdjl-cxtit.png) no-repeat center 20px; padding-top: 62px; text-align: center; font-size: 16px; color: #fff; }
.hdjl-cxcon { width: 340px; height: 76px; margin-top: 12px; margin-left: 10px; margin-right: 10px; }
.hdjl-cxcon1 { width: 100%; height: 32px; margin-bottom: 12px; }
.hdjl-cxcon1 ul li { float: left; }
.hdjl-cxcon1 .cxtm { width: 131px; height: 30px; border: 1px solid #d9d9d9; background: #fff; line-height: 30px; font-size: 14px; padding-left: 17px; }
.hdjl-cxcon1 ul li.jg { width: 38px; height: 32px; background: url(../images/hdjl-cxline.jpg) no-repeat center; }
.hdjl-cxt { width: 295px; height: 30px; border: 1px solid #d9d9d9; background: #fff; line-height: 30px; font-size: 14px; text-indent: 17px; border-right: 0; float: left; }
.hdjl-cxbtn { width: 42px; height: 32px; background: #f08324; line-height: 32px; font-size: 14px; color: #fff; text-align: center; font-family: "微软雅黑"; float: left; border: 0; cursor: pointer; }

.hdjl-four { width: 446px; height: 63px; background: #f6fbff; margin-top: 15px; }
.hdjl-xjtit { width: 88px; height: 63px; background: #95caf0 url(../images/hdjl-xjico.png) no-repeat center 7px; text-align: center; font-size: 16px; color: #fff; }
.hdjl-xjtit a { color: #fff; display: block; padding-top: 40px; height: 23px; }
.hdjl-xjcon { width: 358px; height: 48px; text-align: center; line-height: 24px; padding-top: 7px; }
.hdjl-xjcon span { font-size: 14px; color: #333; float: left; width: 50%; text-align: center; background: url(../images/hdjl-xjline.jpg) no-repeat right center; }
.hdjl-xjcon span i { color: #d00; padding: 0 10px; font-style: normal; }

.hdjl-dwzsk-link { width: 120px; margin-top: 0; }
.hdjl-dwzsk-link li a { display: block; padding: 27px 0 0; height: 75px; text-align: center; background: #fcb972; font-size: 16px; color: #fff; }
.hdjl-dwzsk-link li a:hover { background: #f6ab5c; }
.hdjl-dwzsk-link li a .img_title { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.hdjl-table { margin-top: 10px; text-align: center; }
.hdjl-table table { width: 100%; font-size: 14px; color: #333; }
.hdjl-table table .first-th { font-size: 0; }
.hdjl-table table td, .hdjl-table table th { border: 1px solid #ddd; line-height: 24px; }
.hdjl-table table td span { color: #d90000; font-size: 16px; }

.hdjl-right { width: 324px; height: auto; }
/*在线访谈*/
.hdjl-zxft { width: 100%; height: 239px; background: #f8eee4; }
.hdjl-zxtit { width: 95px; height: 35px; background: url(../images/hdjl-zxtit.png) no-repeat; line-height: 35px; text-align: center; font-size: 16px; font-weight: bold; }
.hdjl-zxtit a { color: #fff; }
.hdjl-zxcon { padding: 10px 20px; line-height: 26px; font-size: 14px; }
.hdjl-zxcon .ft_tit b { float: left; width: 50px; color: #444; font-weight: bold; display: block; }
.hdjl-zxcon .ft_tit span { color: #666; white-space: nowrap; width: 234px; max-height: 52px; overflow-y: auto; display: block; float: left; }
.hdjl-zxcon .ft_tit span a { color: #666; display: block; float: left; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.hdjl-zxcon .ft_tit1 b { float: left; width: 50px; color: #444; font-weight: bold; display: block; line-height: 26px; }
.hdjl-zxcon .ft_tit1 span { color: #666; width: 234px; max-height: 104px; overflow-y: auto; display: block; float: left; line-height: 26px; }
.hdjl-zxcon .ft_tit1 span a { color: #d00; }
.hdjl-zxcon .ft_tit2 b { float: left; width: 50px; color: #444; font-weight: bold; display: block; line-height: 26px; }
.hdjl-zxcon .ft_tit2 span { color: #666; width: 234px; max-height: 26px; overflow: hidden; display: block; float: left; line-height: 26px; text-overflow: ellipsis; white-space: nowrap; }
.hdjl-zxcon .ft_tit2 span a { color: #666; }

.hdjl-rbot { width: 100%; height: 244px; margin-top: 11px; }
.hdjl-rbotit { width: 100%; height: 34px; border-bottom: 1px solid #d8d8d8; position: relative; }
.hdjl-rbotit ul { width: 100%; height: 33px; position: absolute; top: 0; left: 0; }
.hdjl-rbotit ul li { width: 88px; height: 33px; margin-right: 15px; text-align: center; line-height: 33px; font-size: 16px; float: left; }
.hdjl-rbotit ul li a { display: block; }
.hdjl-rbotit ul li a:hover, .hdjl-rbotit ul li.active a { font-weight: bold; color: #d00; border-bottom: 2px solid #d00; }
.hdjl-rboton { width: 100%; height: auto; margin-top: 10px; }
.hdjl-rboton > div { display: none; }
.hdjl-rboton > div.active { display: block; }
.hdjl-rboton ul li { height: 30px; line-height: 30px; font-size: 14px; padding-left: 54px; position: relative; }
.hdjl-rboton ul li > span { position: absolute; left: 0; top: 50%; margin-top: -8px; width: 46px; height: 17px; text-align: center; line-height: 17px; overflow: hidden; font-size: 12px; }
.hdjl-rboton ul li > span.date { display: none; }
.hdjl-rboton ul li > a { height: 30px; max-width: 100%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.hdjl-rboton ul li > span.over { background: #ddd; color: #999; }
.hdjl-rboton ul li > span.starting { background: #f08324; color: #fff; }
.hdjl-rboton ul li > span.nostart { background: #d00; color: #fff; }
#myzj2 ul li { background: url(../images/icon.jpg) 7px center no-repeat; overflow: hidden; padding-left: 20px; }
#myzj2 ul li a { width: 300px; float: left; }

/*信息公开*/
.xxgk-left { width: 323px; height: auto; }
.xxgk-one { width: 100%; height: 209px; overflow: hidden; }
.xxgk-olb { width: 100%; height: 174px; position: relative; }
.xxgk-olb ul { width: 338px; height: 174px; position: absolute; left: 0; top: 0; }
.xxgk-olb ul li { float: left; width: 154px; margin-top: 23px; margin-right: 15px; }
.xxgk-olb ul li a { display: block; color: #fff; transition: all 0.1s; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; height: 45px; text-align: center; line-height: 45px; font-size: 16px; }
.xxgk-olb ul li.num1 a { background: #3fb3f7; }
.xxgk-olb ul li.num1 a:hover { background: #3499f4; }
.xxgk-olb ul li.num2 a { background: #f3b52e; }
.xxgk-olb ul li.num2 a:hover { background: #e6931a; }
.xxgk-olb ul li.num3 a { background: #ff9166; }
.xxgk-olb ul li.num3 a:hover { background: #f2613d; }
.xxgk-olb ul li.num4 a { background: #9286d0; }
.xxgk-olb ul li.num4 a:hover { background: #6558bd; }
.xxgk-olb ul li.num5 a { background: #78d15d; }
.xxgk-olb ul li.num5 a:hover { background: #54bf37; }
.xxgk-olb ul li.num6 a { background: #4685e4; }
.xxgk-olb ul li.num6 a:hover { background: #3158d9; }

.xxgk-two { width: 323px; height: 242px; margin-top: 23px; }
.xxgk-tit { width: 100%; height: 38px; line-height: 38px; background: #d00; font-size: 16px; color: #fff; font-weight: bold; text-align: center; }
.xxgk-tit a { color: #fff; }
.xxgk-tcon { width: 304px; height: 190px; background: #f4f4f4; padding: 7px 0 7px 19px; position: relative; overflow: hidden; }
.xxgk-tcon .bd { width: 304px; height: 170px; position: relative; overflow: hidden; }
.xxgk-tcon .bd li { width: 304px; height: 170px; float: left; }
.xxgk-tcon .bd li a { width: 91px; height: 34px; line-height: 34px; display: block; text-indent: 17px; font-size: 14px; color: #444; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/xxgk-icon.png) no-repeat 0 center; float: left; margin-right: 10px; }
.xxgk-tcon .bd li a:hover { color: #d00; }
.xxgk-tcon .hd { width: 100%; height: 5px; text-align: center; margin-top: 11px; }
.xxgk-tcon .hd ul { width: 81px; height: 5px; margin: 0 auto; }
.xxgk-tcon .hd li { width: 15px; height: 5px; margin-right: 6px; background: #d2d2d2; display: inline-block; font-size: 0; cursor: pointer; float: left; }
.xxgk-tcon .hd li.on { background: #ff9724; }

.xxgk-right { width: 576px; height: auto; }
.xxgk-three { height: 363px; }
.xxgk-ocon > div { display: none; }
.xxgk-ocon > div.active { display: block; }
.xxgk-ocon ul { margin-top: 7px; }
.xxgk-ocon li { height: 34px; line-height: 34px; font-size: 14px; padding-left: 16px; background: url(../images/icon.jpg) no-repeat 0 center; }
.xxgk-ocon li span.date { float: right; font-size: 12px; color: #999; }
.xxgk-ocon li img { float: left; margin-top: 12px; }
.xxgk-more { font-size: 14px; color: #999!important; float: right; line-height: 35px; position: absolute; right: 0; top: 0; display: inline!important; width: auto!important; }

.listgk { padding-top: 7px; line-height: 32px; font-size: 14px; overflow: hidden; }
.listgk li { overflow: hidden; padding: 0 50px 0 16px; background: url("../images/icon.jpg") 2px center no-repeat; height: 34px; line-height: 34px; font-size: 14px; position: relative; }
.listgk li .nr { float: left; max-width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.listgk li .tit, .listgk li .title { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: none; }
.listgk li .gl { display: block; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.listgk li .gl .split { padding: 0 2px; }
.listgk li .gl a { display: inline; color: #c50001; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.listgk li span.date { white-space: nowrap; color: #999; font-size: 12px; position: absolute; right: 0; top: 0; }
@media (max-width: 991px) {
  .listgk li .gl { display: none; }
}

.xxgk-rban { width: 100%; height: 111px; position: relative; overflow: hidden; }
.xxgk-rban ul { width: 591px; height: 111px; position: absolute; left: 0; top: 0; }
.xxgk-rban ul li { float: left; width: 182px; height: 111px; margin-right: 15px; }
.xxgk-rban ul li img { width: 100%; }
.xxgk-rban ul li span { display: none; }

/*办事服务*/
.ind_bspatr1 { height: 246px; overflow: hidden; }
.ind_grfwlist { margin-top: 13px; height: 174px; }
.ind_grfwlist .grbs_wz li { float: left; width: 138px; height: 47px; padding: 0 15px 15px 0; }
.ind_grfwlist .grbs_wz li a { background: #fff url("../images/ind_bsgr.png") 22px 0 no-repeat; font-size: 14px; display: block; height: 45px; line-height: 44px; padding-left: 51px; border-radius: 3px; border: 1px solid #d1d1d1; transition: 0.4s all; }
.ind_grfwlist .grbs_wz li a:hover { border-color: #d00; background-color: #d00; background-image: url("../images/ind_bsgrh.png"); color: #fff; }
.ind_grfwlist .grbs_wz.qybs_wz li a { background-image: url("../images/ind_bsfr.png"); }
.ind_grfwlist .grbs_wz.qybs_wz li a:hover { background-image: url("../images/ind_bsfrh.png"); }
.ind_grfwlist .grbs_wz.qybs_wz li.num1 a { background-position: 14px 0; }
.ind_grfwlist .grbs_wz li.num2 a { background-position: 20px -45px; }
.ind_grfwlist .grbs_wz li.num3 a { background-position: 20px -90px; }
.ind_grfwlist .grbs_wz li.num4 a { background-position: 20px -135px; }
.ind_grfwlist .grbs_wz li.num5 a { background-position: 20px -180px; }
.ind_grfwlist .grbs_wz li.num6 a { background-position: 20px -225px; }
.ind_grfwlist .grbs_wz li.num7 a { background-position: 20px -270px; }
.ind_grfwlist .grbs_wz li.num8 a { background-position: 20px -315px; }
.ind_grfwlist .grbs_wz li.num9 a { background-position: 20px -360px; }
.ind_grfwlist .grbs_wz li.num10 a { background-position: 20px -405px; }
.ind_grfwlist .grbs_wz li.num11 a { background-position: 20px -450px; }
.ind_grfwlist .grbs_wz li.num12 a { background-position: 20px -495px; }
.ind_grfwlist .grbs_wz li.num13 a { background-position: 20px -540px; }
.ind_grfwlist .grbs_wz li.num14 a { background-position: 20px -585px; }
.ind_grfwlist .grbs_wz li.num15 a { background-position: 20px -630px; }
.ind_grfwlist .grbs_wz li.num16 a { background-position: 20px -675px; }
.ind_grfwlist .grbs_wz li.num17 a { background-position: 20px -720px; }
.ind_grfwlist .grbs_wz li.num18 a { background-position: 20px -765px; }
.ind_grfwlist .grbs_wz li.num19 a { background-position: 20px -810px; }
.ind_grfwlist .grbs_wz li.num20 a { background-position: 20px -855px; }
.ind_grfwlist .grbs_wz li.num21 a { background-position: 20px -900px; }
.ind_grfwlist .grbs_wz li.num22 a { background-position: 20px -945px; }
.ind_grfwlist .grbs_wz li.num23 a { background-position: 20px -990px; }
.ind_grfwlist .grbs_wz li.num24 a { background-position: 20px -1035px; }
.ind_grfwlist .grbs_wz li.num25 a { background-position: 20px -1080px; }
.ind_grfwlist .grbs_wz li.num26 a { background-position: 20px -1125px; }
.ind_grfwlist .grbs_wz li.num27 a { background-position: 20px -1170px; }
.ind_grfwlist .grbs_wz li.num28 a { background-position: 20px -1215px; }
.ind_grfwlist .grbs_wz li.num29 a { background-position: 20px -1260px; }
.ind_grfwlist .grbs_wz li.num30 a { background-position: 20px -1305px; }
/*个人 法人 end*/
.ind_grfwlist .bmfw_wz li { float: left; width: 138px; height: 47px; padding: 0 15px 15px 0; }
.ind_grfwlist .bmfw_wz li a { background: #fff; text-align: center; font-size: 14px; display: block; height: 45px; line-height: 44px; padding: 0 10px; border-radius: 3px; border: 1px solid #d1d1d1; transition: 0.4s all; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ind_grfwlist .bmfw_wz li a:hover { border-color: #d00; background-color: #d00; color: #fff; }
/*部门 end*/
.ind_grfwlist dl { display: none; }
.ind_grfwlist dl.active { display: block; height: 174px; overflow: hidden; }
.ind_grfwlist .xxgk_scroll { width: 100%!important; height: 174px!important; overflow: hidden!important; }
.ind_grfwlist .xxgk_scroll ul { width: 110%; }
.ind_grfwlist .slimScrollRail { background: url("../images/bsbar.gif") repeat!important; width: 8px!important; }
.ind_grfwlist .slimScrollBar { position: relative; top: 0; right: 0; cursor: pointer; background: #d1d1d1 url("../images/bsbarbg.gif") 0 center no-repeat!important; width: 8px!important; }
/*个人、法人、部门办事 end*/

.ind_bspatr2 { height: 230px; overflow: hidden; }
.ind_bjgsl { width: 292px; margin: 0 20px; overflow: hidden; }
.ind_bjgsl .zwzx-otit a.cx { position: absolute; right: 0; top: 0; text-decoration: underline; font-size: 16px; font-weight: normal; background: none; width: auto; color: #333; }
.ind_bjgsl .zwzx-otit a.cx:hover { color: #d00; }

.ind_bjgsl .ind_bscx { float: right; width: 334px; height: 28px; }
.ind_bjgsl .ind_bscx li { float: left; }
.ind_bjgsl .ind_bscx li.txt { width: 67px; height: 26px; border: 1px solid #d8d8d8; border-right: 0 none; }
.ind_bjgsl .ind_bscx li.txt span { display: block; text-align: center; line-height: 18px; height: 18px; margin-top: 4px; border-right: 1px solid #d8d8d8; color: #aeaeae; }
.ind_bjgsl .ind_bscx li.ss1 { width: 204px; position: relative; height: 26px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; padding: 0 15px; }
.ind_bjgsl .ind_bscx li.ss1 input { float: left; border: 0 none; background: none; width: 204px; height: 26px; line-height: 26px; }
.ind_bjgsl .ind_bscx li.ss1 span.msg-box { position: absolute; left: 5px; top: 0; }
.ind_bjgsl .ind_bscx li.ss1 input::-webkit-input-placeholder { color: #e0dfdf; }
.ind_bjgsl .ind_bscx li.ss1 input:-moz-placeholder { color: #e0dfdf; }
.ind_bjgsl .ind_bscx li.ss1 input::-moz-placeholder { color: #e0dfdf; }
.ind_bjgsl .ind_bscx li.ss1 input:-ms-input-placeholder { color: #e0dfdf; }
.ind_bjgsl .ind_bscx li.ss2 { width: 32px; height: 28px; background: #f69747 url("../images/ind_bscx.gif") center center no-repeat; }
.ind_bjgsl .ind_bscx li.ss2 input { cursor: pointer; height: 26px; width: 32px; overflow: hidden; border: 0 none; background: none; }
/*信件查询 end*/
.bjgslist { padding-top: 13px; }
.bjgslist .tel { height: 30px; line-height: 30px; background: #f4f4f4; }
.bjgslist .tel p { float: left; text-align: center; font-size: 15px; height: 30px; font-weight: bold; color: #666; }
.bjgslist .tel p.p1 { width: 349px; padding-left: 26px; }
.bjgslist .tel p.p2 { width: 100px; padding-right: 25px; }
.bjgslist .tel p.p3 { width: 76px; }
.bjgslist .bjbox_list { width: 576px!important; margin-top: 7px; height: 150px!important; }
.bjgslist .none { display: none; }
.bjgslist .active { display: block; }
.bjgslist .list1 { padding-top: 7px; }
.bjgslist .list1 li { height: 30px; line-height: 30px; }
.bjgslist .list1 li p { float: left; height: 30px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.bjgslist .list1 li p.p1 { padding-left: 13px; background: url(../images/icon.jpg) no-repeat 0 center; font-size: 14px; width: 360px; text-align: left; }
.bjgslist .list1 li p.p2 { display: none; }
.bjgslist .list1 li p.p3 { width: 100px; padding-right: 25px; color: #999; font-family: arial; }
.bjgslist .list1 li p.p5 { width: 76px; color: #999; }
.bjgslist .list1 li p.p5 span { color: #d00; }
.bjgs_list .bjtj>li { height: 60px; line-height: 60px; font-size: 16px; }
.bjtj li p { display: inline-block; vertical-align: middle; }
.bjtj li p.nr { display: block; line-height: 24px; }
.bjtj li .date { background: #dc0000; color: #fff; padding: 0 5px; margin-right: 15px; }
.bjtj li span { color: #dc0000; font-style: inherit; font-size: 18px; }
.bjcx-link { text-align: center; }
.bjcx-link .img_title { display: none; }
.bjcx-link img { max-width: 100%; }

/*办件公示 end*/

.ind_zdly { width: 294px; overflow: hidden; }
.ind_zdly .list2 { padding-top: 13px; overflow: hidden; }
.ind_zdly .list2 .con { display: none; }
.ind_zdly .list2 .con.active { display: block; }
.ind_zdly .list2 ul { width: 110%; }
.ind_zdly .list2 li { float: left; padding: 0 12px 14px 0; width: 90px; height: 50px; }
.ind_zdly .list2 li a { display: block; border-radius: 3px; line-height: 48px; height: 48px; border: 1px solid #d7d7d7; transition: 0.4s all; text-align: center; font-size: 14px; color: #000; padding: 0 3px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ind_zdly .list2 li a:hover { color: #d00; border-color: #d00; }
.ind_zdly .list2 .zdly li.num7 { width: 156px; padding-right: 12px; }
.ind_zdly .list2 .zdly li.num8 { width: 156px; }
.ind_zdly .list2 .bmfw li { height: 35px; }
.ind_zdly .list2 .bmfw li a { height: 33px; line-height: 32px; }
.ind_zdly .list2 .msly li.num7 { width: 322px; padding-right: 0; }
/*办事服务*/

/*解读回应*/
.jdhy-one { width: 100%; height: 260px; overflow: hidden; }
.jdhy-ol { width: 450px; height: auto; }
.jdhy-or { width: 450px; height: auto; }
.jdhy-ortop { width: 100%; height: 112px; margin-top: 10px; }
.jdhy-ortop ul li { float: left; width: 154px; height: 112px; margin-right: 16px; position: relative; }
.jdhy-ortop ul li a { display: block; }
.jdhy-ortop ul li img { width: 154px; height: 112px; }
.jdhy-ortop ul li span { width: 154px; height: 30px; background: url(../images/blank_50.png) repeat; position: absolute; left: 0; bottom: 0; text-align: center; line-height: 30px; font-size: 14px; color: #fff; cursor: pointer; display: block; }
.jdhy-ortop ul li.num2 { margin-right: 0; }
.jdhy-orbot { width: 100%; height: auto; margin-top: 5px; }
.jdhy-orbot li { height: 31px; line-height: 31px; font-size: 14px; padding-left: 16px; background: url(../images/icon.jpg) no-repeat 0 center; }
.jdhy-orbot li span.date { float: right; font-size: 12px; color: #999; }
.jdhy-orbot li img { float: left; margin-top: 10px; }

.jdhy-two { width: 100%; height: 215px; margin-top: 20px; overflow: hidden; }
.mt15 { margin-top: 15px!important; }
.ftjd-list li { padding-right: 0; }

/*走进金寨*/
.zjjz-one { width: 100%; height: 253px; overflow: hidden; }
.zjjz-ban { width: 336px; height: 243px; padding: 5px; background: #fff; }
.zjjz-ban li a { display: block; position: relative; height: 100%; }
.zjjz-ban li a span { display: block; bottom: 0; top: 0; left: 0; right: 0; cursor: pointer; overflow: hidden; text-indent: -2000em; background: url("../images/ind_gkbg.png") 0 0 no-repeat; position: absolute; }
.zjjz-or { width: 554px; height: auto; }
.zjjz-ortit { width: 100%; height: 34px; border-bottom: 1px solid #c5c5c5; position: relative; }
.zjjz-ortit a { width: 108px; height: 35px; text-align: center; line-height: 35px; font-size: 16px; display: block; color: #fff; background: #d00; font-weight: bold; }
.zjjz-orcon { font-size: 14px; color: #333; line-height: 30px; text-indent: 2em; margin-top: 13px; }
.zjjz-orcon a { color: #d00; }
.zjjz-orfl { width: 100%; height: auto; }
.zjjz-orfl ul li { float: left; width: 126px; height: 43px; margin-right: 16px; font-size: 16px; margin-top: 14px; text-align: center; line-height: 43px; border-radius: 3px; transition: all 0.2s; }
.zjjz-orfl ul li a { width: 100%; height: 100%; display: block; color: #fff; }
.zjjz-orfl ul li.num1 { background: #fe9e6b; }
.zjjz-orfl ul li.num1:hover { background: #fe814b; }
.zjjz-orfl ul li.num2 { background: #ef7490; }
.zjjz-orfl ul li.num2:hover { background: #ea516e; }
.zjjz-orfl ul li.num3 { background: #da8ecf; }
.zjjz-orfl ul li.num3:hover { background: #cf6cc1; }
.zjjz-orfl ul li.num4 { background: #7dc677; margin-right: 0!important; }
.zjjz-orfl ul li.num4:hover { background: #57b553; }
.zjjz-orfl ul li.num5 { background: #c8c97c; }
.zjjz-orfl ul li.num5:hover { background: #b7b957; }
.zjjz-orfl ul li.num6 { background: #8fa7d2; }
.zjjz-orfl ul li.num6:hover { background: #6d8cc4; }
.zjjz-orfl ul li.num7 { background: #26bcb3; }
.zjjz-orfl ul li.num7:hover { background: #1ba89c; }
.zjjz-orfl ul li.num8 { background: #ff8282; margin-right: 0!important; }
.zjjz-orfl ul li.num8:hover { background: #ff5c5c; }

.zjjz-two { width: 100%; height: 220px; overflow: hidden; margin-top: 20px; }
.zjjz-tl { width: 585px; height: auto; }
.zjjz-tcon .j-marquee { width: 585px; height: 149px; margin-top: 17px; position: relative; overflow: hidden; }
.zjjz-tcon .j-marquee ul { position: absolute; left: 0; top: 0; }
.zjjz-tcon .j-marquee ul li { width: 185px; height: 149px; margin-right: 15px; position: relative; float: left; }
.zjjz-tcon .j-marquee ul li a { display: block; width: 100%; height: 100%; }
.zjjz-tcon .j-marquee ul li span { width: 165px; height: 30px; position: absolute; left: 0; bottom: 0; padding: 0 10px; display: block; text-align: center; font-size: 14px; color: #fff; cursor: pointer; background: url(../images/blank_50.png) repeat; line-height: 30px; }

.zjjz-tcon .j-scroll { width: 100%; height: 149px; margin-top: 17px; position: relative; overflow: hidden; }
.zjjz-tcon .scroll-wrap ul.scroll-body { position: absolute; left: 0; top: 0; }
.zjjz-tcon .scroll-wrap ul li { width: 185px; height: 149px; margin-right: 15px; position: relative; float: left; }
.zjjz-tcon .scroll-wrap ul li a { display: block; width: 100%; height: 100%; color: #fff; }
.zjjz-tcon .scroll-wrap ul li span { width: 165px; height: 30px; position: absolute; left: 0; bottom: 0; padding: 0 10px; display: block; text-align: center; font-size: 14px; cursor: pointer; background: rgba(0, 0, 0, 0.5); line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.4s all; }
.zjjz-tcon .scroll-wrap ul li a:hover { color: #fff; }
.zjjz-tcon .scroll-wrap ul li a:hover span { background: rgba(0, 0, 0, 0.8); }
/*招商引资*/
.zjjz-tr { width: 315px; height: auto; }
.zjjz-zsyz .con { display: none; }
.zjjz-zsyz .con.active { display: block; }
.zjjz-zsyzlb { height: 156px; background: #f4f4f4; padding: 10px 10px 0; }
.zjjz-zsyzlb li { height: 30px; line-height: 30px; font-size: 14px; padding-left: 14px; background: url(../images/icon.jpg) no-repeat 0 center; }
.zjjz-zsyzlb li img { float: left; margin-top: 10px; }
.zjjz-zsyzlb li a { display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 250px; }
/*金寨名片*/
.zjjz-jzmp { height: 151px; background: #f4f4f4; padding: 15px 15px 0; }
.zjjz-jzmp li { height: 60px; padding: 0 0 15px 0; clear: none!important; }
.zjjz-jzmp li a { display: block; }
.zjjz-jzmp li img { width: 100%; height: 60px; }
#marquee_ul2 { display: block!important; }

/*专题专栏*/
.in-ztzl { margin: 20px auto 0; background: #fff; height: 56px; padding: 20px; position: relative; }
.in-ztzl-title { width: 64px; height: 59px; position: absolute; left: 20px; top: 20px; }
.in-ztzl-title a { display: block; background: url(../images/in-ztzl.png) no-repeat; width: 100%; height: 100%; font-size: 0; }
.in_ztzlone { position: absolute; height: 56px; left: 110px; top: 20px; }
.in_ztzlone .img_title { display: none; }
.in_ztzlone ul li { float: left; padding-right: 12px; }
.in-ztzl .j-scroll { height: 56px; position: relative; width: 252px; float: right; }
.in-ztzl .j-scroll span.next, .in-ztzl .j-scroll span.prev { display: block; width: 16px; height: 17px; position: absolute; top: 19px; background: url("../images/ind_prve.gif") 0 0 no-repeat; cursor: pointer; }
.in-ztzl .j-scroll span.prev { left: -740px; }
.in-ztzl .j-scroll span.prev:hover { left: -740px; background-position: -16px 0; }
.in-ztzl .j-scroll span.next { right: 0; background-position: -32px 0; }
.in-ztzl .j-scroll span.next:hover { background-position: -48px 0; }
.sdzt_tu { width: 240px; height: 56px; float: left; overflow: hidden; }
.in-ztzl .j-scroll .scroll-wrap { height: 56px; overflow: hidden; margin-right: 24px; }
.in-ztzl .j-scroll .scroll-wrap li { float: left; height: 56px; padding-right: 12px; width: 228px; }
.in-ztzl .j-scroll .scroll-wrap li img { vertical-align: middle; }
.in-ztzl .j-scroll .scroll-wrap li .img_title { display: none; }

@media (min-width:992px) and (max-width:1099px) {
  .nr_rbox { width: 812px; }
  /*-----政务资讯-----*/
  .zwzx-ban, .zwzx-tl { width: 415px; }
  .zwzx-oner, .zwzx-tr { width: 385px; }
  .zwzx-otit ul li a { min-width: 0; padding: 0 10px; }
  .zwzx-oner li a, .zwzx-tr li a { max-width: 270px; }
  .zwzx-tl li a { max-width: 300px; }
  /*-----互动交流-----*/
  .hdjl-left { width: 506px; }
  /*信件列表*/
  .zxlt_title ul li.t1 { width: 160px; }
  .zxlt_titlew ul li.w1, .zxlt_titlew2 li .p-title { width: 146px; }
  /*互动栏目*/
  .hdjl-two ul li { width: 116px; background-size: 100% 100%; }
  .hdjl-two ul li span.tit { width: 69px; }
  /*信件查询*/
  .hdjl-cxcon { width: 381px; margin-right: 20px; }
  .hdjl-cxcon1 .cxtm { width: 152px; }
  .hdjl-cxt { width: 337px; }
  /*信件统计*/
  .hdjl-four { width: 400px; }
  .hdjl-xjcon { width: auto; float: none; margin-left: 88px; }
  .hdjl-xjcon span i { padding: 0; }
  .hdjl-dwzsk-link { width: 96px; }
  .hdjl-right { width: 284px; }
  /*在线访谈*/
  .hdjl-zxcon { padding: 10px; }
  .hdjl-zxcon .ft_tit span,   .hdjl-zxcon .ft_tit1 span, .hdjl-zxcon .ft_tit2 span { width: 214px; }
  /*-----信息公开-----*/
  .xxgk-right { width: 469px; }
  .xxgk-rban ul { width: auto; margin-right: -20px; }
  .xxgk-rban ul li { width: 150px; margin-right: 10px; }
  /*-----办事服务-----*/
  /*个人法人部门服务*/
  .ind_grfwlist .bmfw_wz li, .ind_grfwlist .grbs_wz li { width: 120px; }
  .ind_grfwlist .grbs_wz li a { padding-left: 48px; }
  /*办件公示*/
  .ind_bjgsl { width: 256px; margin: 0 20px; }
  .bjtj li p.nr { display: block; }
  .bjgslist .tel p.p1 { width: 299px; }
  .bjgslist .bjbox_list { width: 100%!important; }
  .bjgslist .list1 li p.p1 { width: 310px; }
  /*便民服务*/
  .ind_zdly { width: 258px; }
  .ind_zdly .list2 li { width: 78px; }
  /*-----解读回应-----*/
  .jdhy-ol, .jdhy-or { width: 400px; }
  /*-----走进金寨-----*/
  .zjjz-or { width: 454px; }
  .zjjz-orcon { line-height: 22px; }
  .zjjz-orfl ul li { margin-right: 10px; width: 106px; }
  .zjjz-tl { width: 535px; }
  .zjjz-tr { width: 265px; }
  .zjjz-zsyzlb li a { max-width: 200px; }
  /*专题专栏*/
  .in_ztzlone { left: 96px; }
  .in_ztzlone ul li { width: 205px; }
  .in_ztzlone ul li img { width: 100%; }
  .in-ztzl .j-scroll { width: 225px; }
  .in-ztzl .j-scroll .scroll-wrap li { width: 205px; }
  .in-ztzl .j-scroll .scroll-wrap li img { width: 100%; }
}
@media (max-width: 991px) {
  .ls-module { float: none; width: auto; }
  .in-conr,   .in-contain,   .ind_bspatr1,   .ind_bspatr2,   .nr_rban,   .zwzx-one, .zwzx-two { height: auto; }
  .mainer,   .menu, .nr_rbox { float: none; width: auto; }
  /*导航*/
  .menu { height: auto; border-radius: 5px 5px 0 0; }
  .menu ul li { float: left; width: 14.28%; }
  /*.menu ul li:nth-child(5),.menu ul li:nth-child(6),.menu ul li:nth-child(7){width: 33.3%;}*/
  .menu a { height: 50px; line-height: 50px; }
  .menu ul li.active a, .menuxw ul li a:hover { background-image: none; line-height: 50px!important; height: 50px!important; }
  .menu ul li.active a span, .menuxw ul li a:hover span { display: none; }
  /*版块内容*/
  .nr_rbox { border-radius: 0 0 5px 5px; height: auto; padding: 15px; }
  /*-----新闻资讯-----*/
  /*列表*/
  .zwzx-osmal li a { max-width: 100%!important; }
  .zwzx-osmal li img { display: none; }
  .zwzx-tr { margin-top: 10px; }
  /*焦点图*/
  .zwzx-ban { height: 429px; }
  .zwzx-oner { margin-top: 15px; height: auto; }
  /*重要转载*/
  .zz_list { width: auto; margin-left: 145px; float: none; height: auto; }
  .zwzx-oner li a, .zwzx-tr li a { max-width: 100%; }
  .zwzx-oner li img, .zwzx-tr li img { display: none; }
  /*-----互动交流-----*/
  /*留言列表*/
  .zxlt_title, .zxlt_titlew ul { position: relative; }
  .zxlt_title ul li,   .zxlt_titlew ul li, .zxlt_titlew2 li p { float: none; position: absolute; top: 0; }
  #sjxx2 .zxlt_titlew ul li{
      position:relative;
  }
  .zxlt_title ul li.t4,   .zxlt_titlew ul li.w4, .zxlt_titlew2 li .p-state { right: 0; }
  .zxlt_title ul li.t2,   .zxlt_title ul li.t3,   .zxlt_titlew ul li.w2,   .zxlt_titlew ul li.w3, .zxlt_titlew2 li .p-time { right: 86px; }
  .zxlt_title ul li.t1,   .zxlt_titlew ul li.w1, .zxlt_titlew2 li .p-title { width: auto; right: 206px; left: 0; }
  .zxlt_title ul li.t3,.zxlt_titlew ul li.w3,.zxlt_titlew2 li .p-unit{
      display: none;
  }
  /*互动栏目*/
  .hdjl-two ul li { width: 25%; margin: 0; background: none; height: auto; }
  .hdjl-two ul li a { margin: 0 5px; border: 1px #ddd solid; border-radius: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: auto; line-height: 34px; height: auto; }
  .hdjl-two ul li span.ico { display: none; }
  .hdjl-two ul li span.tit { display: inline; float: none; width: auto; }
  /*信件查询*/
  .hdjl-cxcon { width: 590px; }
  .hdjl-cxt { width: 547px; }
  .hdjl-cxcon1 .cxtm { width: 257px; }
  .hdjl-four { width: 612px; }
  .hdjl-xjcon { float: none; width: auto; margin-left: 88px; }
  .hdjl-right { margin-top: 15px; }
  /*在线访谈*/
  .hdjl-zxft { height: auto; }
  .hdjl-zxcon .ft_tit span,   .hdjl-zxcon .ft_tit1 span, .hdjl-zxcon .ft_tit2 span { width: auto; margin-left: 50px; float: none; }
  /*调查征集*/
  .hdjl-rbot { height: auto; }
  /*-----信息公开-----*/
  .xxgk-one { height: auto; }
  .xxgk-olb { height: auto; }
  .xxgk-olb ul { width: auto; height: auto; margin: 0 -5px; position: static; }
  .xxgk-olb ul li { width: 33.3%; margin-right: 0; margin-top: 10px; }
  .xxgk-olb ul li a { margin: 0 5px; width: auto; }
  .xxgk-two { margin-top: 15px; width: auto; height: auto; }
  .xxgk-tcon { width: auto; padding: 7px 15px; }
  .xxgk-tcon .bd { width: auto; }
  .xxgk-tcon .bd li { width: 100%; }
  .xxgk-tcon .bd li a { width: 32.3%; margin-right: 1%; }
  /*公开列表*/
  .xxgk-right { margin-top: 15px; }
  .xxgk-rban { height: auto; }
  .xxgk-rban ul { width: auto; margin: 0 -5px; position: static; height: auto; }
  .xxgk-rban ul li { margin-right: 0; width: 33.3%; height: auto; }
  .xxgk-rban ul li a { margin: 0 5px; display: block; }
  .xxgk-rban ul li img { width: 100%; height: 146px; }
  /*-----办事服务-----*/
  .ind_bjgsl { margin: 10px 0 0; }
  .bjgslist .bjbox_list { width: auto!important; }
  .bjgslist .list1 li, .bjgslist .tel { position: relative; }
  .bjgslist .list1 li p, .bjgslist .tel p { position: absolute; top: 0; float: none; }
  .bjgslist .list1 li p.p5, .bjgslist .tel p.p3 { right: 0; }
  .bjgslist .list1 li p.p3, .bjgslist .tel p.p2 { right: 76px; }
  .bjgslist .list1 li p.p1, .bjgslist .tel p.p1 { right: 201px; left: 0; width: auto; }
  .ind_zdly { margin-top: 15px; }
  .ind_zdly .list2 { padding-top: 3px; }
  .ind_zdly .list2 ul { width: auto; }
  .ind_zdly .list2 li { padding: 10px 0 0; width: 16.666%; }
  .ind_zdly .list2 li a { margin: 0 5px; }
  /*-----解读回应-----*/
  .jdhy-one, .jdhy-two { height: auto; }
  .jdhy-ol, .jdhy-or { width: auto; float: none; margin-top: 10px; }
  .jdhy-one .jdhy-ol, .jdhy-two { margin-top: 0; }
  /*-----走进金寨-----*/
  .zjjz-one, .zjjz-two { height: auto; }
  .zjjz-ban { height: auto; padding-bottom: 10px; }
  .zjjz-ban li a { text-align: center; }
  .zjjz-ban li a img { max-width: 100%; height: auto; }
  .zjjz-ban li a span { background-position: center center; background-size: auto 100%; }
  .zjjz-orfl { overflow: inherit; }
  .zjjz-orfl ul { width: auto; }
  .zjjz-orfl ul li { margin: 0 0.5% 10px; width: 24%; }
  .zjjz-two { margin-top: 5px; }
  .zjjz-tr { margin-top: 15px; }
  .zjjz-jzmp li { height: auto; }
  .zjjz-jzmp li img { height: 180px; }
  .zjjz-zsyzlb li a { max-width: 100%; }
  .zjjz-zsyzlb li img { display: none; }
  /*专题专栏*/
  .in-ztzl { height: auto; padding: 15px; overflow: hidden; margin-top: 15px; }
  .in-ztzl-title { position: static; width: auto; height: auto; }
  .in-ztzl-title a { display: inline-block; width: auto; height: auto; line-height: 2.2; font-size: 20px; font-weight: bold; box-shadow: 5px 5px 0 rgba(221, 0, 0, 0.4); background: none; border: 1px #d00 solid; border-radius: 5px; padding: 0 20px; color: #d00; }
  .in_ztzlone { position: static; height: auto; margin-top: 15px; }
  .in_ztzlone ul li { width: 364px; padding-right: 0; margin-bottom: 10px; }
  .in_ztzlone ul li img { width: 100%; height: 88px; }
  .in_ztzlone ul li.num2 { padding-right: 0; }
  .in-ztzl .j-scroll { margin-top: 15px; width: auto; float: none; position: relative; }
  .in-ztzl .j-scroll span.prev { left: 0; z-index: 10; }
  .in-ztzl .j-scroll .scroll-wrap { margin: 0 24px; }
  /*友情链接*/
  .in-yqlink { margin-top: 15px; }
}
@media (max-width: 767px) {
  /*版块内容*/
  .nr_rbox { padding: 10px; }
  /*-----新闻资讯-----*/
  /*焦点图*/
  .zwzx-ban { height: 348px; }
  .zwzx-oner { margin-top: 10px; }
  /*-----互动交流-----*/
  .hdjl-three { height: auto; }
  .zxlt_title ul li.t2,   .zxlt_title ul li.t3,   .zxlt_titlew ul li.w2,   .zxlt_titlew ul li.w3, .zxlt_titlew2 li .p-time { display: none; }
  .zxlt_title ul li.t1,   .zxlt_titlew ul li.w1, .zxlt_titlew2 li .p-title { right: 86px; }
  /*信件查询*/
  .hdjl-cxtit { width: auto; float: none; padding: 0 10px; height: auto; line-height: 2; background-image: none; }
  .hdjl-cxcon { width: auto; margin: 0; float: none; height: auto; padding: 10px; }
  .hdjl-cxcon1 ul li.jg { display: none; }
  .hdjl-cxcon1 ul li { float: none; width: auto; margin-top: 10px; }
  .hdjl-cxcon1 .cxtm, .hdjl-cxt { width: 100%; box-sizing: border-box; border: 1px solid #d9d9d9; }
  .hdjl-cxcon1 { height: auto; }
  .hdjl-cxbtn { margin-top: 10px; }
  /*信件统计*/
  .hdjl-four { float: none; width: auto; height: auto; }
  .hdjl-xjtit { float: none; width: auto; height: auto; background-image: none; }
  .hdjl-xjtit a { height: auto; line-height: 2; padding: 0 10px; }
  .hdjl-xjcon { height: auto; margin-left: 0; overflow: hidden; padding: 10px 0; }
  .hdjl-dwzsk-link { margin-top: 10px; width: auto; float: none; }
  .hdjl-dwzsk-link li a { padding-bottom: 7px; }
  .hdjl-right { margin-top: 10px; }
  .hdjl-rbot { margin-top: 6px; }
  .hdjl-zxcon { padding: 10px; }
  /*-----信息公开-----*/
  .xxgk-rban ul { padding: 0; }
  .xxgk-rban ul li { width: auto; float: none; margin-bottom: 10px; }
  .xxgk-rban ul li a { margin: 0; }
  .xxgk-rban ul li img { height: auto; }
  /*-----办事服务-----*/
  .bjgslist .list1 li p.p3, .bjgslist .tel p.p2 { display: none; }
  .bjgslist .list1 li p.p1, .bjgslist .tel p.p1 { right: 76px; }
  .ind_bjgsl { margin-top: 10px; }
  .ind_grfwlist .xxgk_scroll ul { width: auto; padding-right: 10px; }
  .ind_grfwlist .grbs_wz li { width: 33.3%; padding-right: 0; }
  .ind_grfwlist .grbs_wz li a { margin: 0 5px; background: none!important; text-align: center; padding-left: 0; }
  .ind_grfwlist .bmfw_wz li { width: 33.3%; padding-right: 0; }
  .ind_grfwlist .bmfw_wz li a { margin: 0 5px; }
  .ind_zdly .list2 li { width: 33.3%; }
  /*专题专栏*/
  .in-ztzl { padding: 10px; margin: 10px 0; }
  .in_ztzlone ul { margin: 0 -5px; }
  .in_ztzlone ul li { width: 50%; }
  .in_ztzlone ul li a { display: block; margin: 0 5px; }
  .in_ztzlone ul li img { width: 100%; height: 68px; }
  /*友情链接*/
  .in-yqlink { display: none; }
}
@media (max-width: 619px) {
  .menu ul li { width: 25%; }
  /*-----新闻资讯-----*/
  /*焦点图*/
  .zwzx-ban { height: 267px; }
  .zwzx-otit { height: auto; }
  .zwzx-otit ul { position: static; overflow: hidden; }
  .zwzx-otit ul li a { padding: 0 5px; }
  /*专题专栏*/
  .in-ztzl-title a { padding: 0 10px; line-height: 2; }
  .in_ztzlone ul li { width: 100%; margin-bottom: 10px; }
  .in_ztzlone ul li img { height: auto; }
  .in-ztzl .j-scroll { margin-top: 0; }
}
@media (max-width: 479px) {
  /*-----新闻资讯-----*/
  /*焦点图*/
  .zwzx-ban { height: 235px; }
  .hdjl-xjcon span { width: 100%; background: none; }
}
@media (max-width: 424px) {
  /*-----新闻资讯-----*/
  /*焦点图*/
  .zwzx-ban { height: 206px; }
}
@media (max-width: 374px) {
  /*-----新闻资讯-----*/
  /*焦点图*/
  .zwzx-ban { height: 174px; }
}


